import vue from 'vue'
import Vuex from 'vuex'
import router from "../router"
vue.use(Vuex)
function addNewRoute(menuList){
  let routes = router.options.routes
  // {
  //   path:'/Admin',
  //   name:'admin',
  //   meta:{
  //     title:""
  //   }
  // }
}
export default new Vuex.Store({
  state:{
      // count:0,
      // name:'joker'
      menu:[]
  },
  mutations:{
      setMenu(state,menuList) {
          // state.count++
          state.menu = menuList

          addNewRoute(menuList)
      }
      // ,
      // updateName(state,name){
      //     state.name = name
      // }
  },
  // actions:{
  //     addNAsync(context){
  //         setTimeout(()=>{
  //             context.commit('add')
  //         },1000)
  //     }
  // },
  getters:{
    getMenu(state){
      return state.menu
    }
      // showNum(state){
      //     return '当前的数据是:'+state.count
      // }
  }
})
